21003 152
15281 221
13405 274
27469 735
29431 511
9994 239
10311 301
7477 271
6083 337
20352 653
9042 198
14482 419
10308 264
37559 304
8189 298
12321 129
15485 1050
38644 143
15049 225
36605 650
11390 252
14488 741
24293 877
16141 186
17339 584
2693 327
22506 287
9519 238