21017 152
15294 221
13422 274
27574 735
29465 511
10000 239
10325 301
7483 271
6086 337
20364 653
9052 198
14491 419
10312 264
37573 304
8201 298
12328 129
15494 1050
38655 143
15054 225
36630 650
11402 252
14498 741
24308 877
16234 186
17357 584
2693 327
22530 287
9527 238