2506521 7124
116009 632
41058 581
58677 485
46609 393
61282 598
55640 163
117444 735
22260 113
47746 584
20303 187
34326 591
31531 292
37329 467
25792 194
29241 521
26962 834
34330 842
39930 209
34134 677
16103 83
31133 597
20435 102
10372 595
27105 186
9868 172
10759 268
11947 282