21003 152
15281 221
13405 274
27474 735
29432 511
9994 239
10311 301
7478 271
6083 337
20352 653
9043 198
14483 419
10308 264
37560 304
8190 298
12321 129
15485 1050
38646 143
15049 225
36606 650
11390 252
14488 741
24293 877
16146 186
17341 584
2693 327
22507 287
9519 238