21396 936
19269 292
16897 493
17561 527
12350 82
22364 594
11685 115
10863 777
15777 348
24121 517
16069 575
12052 213
6486 454
6661 230
16367 538
8371 358
8012 114
2947 224
8684 389
3711 218
2421339 3914
929903 955
247375 1043
2183524 3422
251839 640
99747 816
66112 520
34863 613