21403 936
19282 292
16906 493
17565 527
12356 82
22373 594
11691 115
10864 777
15800 348
24130 517
16074 575
12059 213
6488 454
6666 230
16377 538
8373 358
8013 114
2947 224
8687 389
3715 218
2422236 3914
929930 955
247380 1043
2184521 3422
251850 640
99748 816
66114 520
34873 613