21008 217
31339 169
37533 270
23134 584
40615 492
40859 811
68533 323
15194 49
18899 210
23325 267
33372 649
27881 523
19634 153
16288 111
28821 579
40199 667
18160 166
41002 735
29412 921
25892 912
23655 421
56584 136
26765 266
20226 81