5966 158
51931 545
11029 116
23889 489
218178 268
189305 747
143559 931
1093972 1876
623919 1320
1661331 3620
371520 966
22214 880
833703 1661
412883 1255
305024 506
339657 932
122115 291
176721 591
168520 219
439392 735
286692 941
202436 458
376104 651
150002 784
168910 404
1012427 3021
290276 1229
156521 647