5800 158
51449 544
10930 116
23750 489
217737 268
189017 747
143332 931
1093387 1874
623027 1320
1659313 3620
371237 966
22206 880
833200 1660
412207 1255
304671 504
339327 931
121964 291
176507 591
168219 219
438732 734
286187 941
202151 458
375655 651
149659 784
168666 404
1010338 3014
289885 1229
156298 647