13006 277
10110 842
9830 862
29372 371
10664 228
10269 485
6151 745
8870 478
9571 283
20860 105
4790 387
24757 375
16447 527
31381 412
23377 405
12773 263
6245 102
9436 34
7496 755
28557 753
19660 233
18637 683
15539 417
10756 473
21096 594
8523 46
5930 372
19327 518