34992 331
26126 542
673203 1142
1565485 4498
1355378 2537
309314 850
22002 665
17844 877
15263 288
10247 673
5013 162
17256 203
13724 517
28279 955
399682 1166
128052 595
460761 1312
22747 170
17243 567
15070 411
16564 724
12960 580
40861 115
1115129 1889