21396 936
19266 292
16896 493
17560 527
12350 82
22363 594
11685 115
10862 777
15774 348
24118 517
16067 575
12049 213
6485 454
6660 230
16364 538
8369 358
8012 114
2947 224
8684 389
3711 218
2421179 3914
929902 955
247375 1043
2183356 3422
251839 640
99747 816
66110 520
34863 613