2987 30
1676 151
7906 202
10004 193
11006 359
15212 890
8581 374
8600 540
5569 420
20252 806
6622 583
20256 625
7514 290
22509 486