16621 527
27871 568
14766 573
40278 436
28119 990
16302 327
23281 715
59211 337
19923 492
23361 370
1052297 2466
450412 1070
107107 947
85734 463
76902 263
10137 211
36818 410
70510 305
16171 669
850595 3630
13826 224
20982 591
1003378 2106
799557 3202
17498 128
228794 941
7091 280
58940 371