5882 158
51657 545
10974 116
23790 489
217888 268
189100 747
143413 931
1093601 1876
623324 1320
1659846 3620
371336 966
22206 880
833364 1661
412416 1255
304767 505
339424 932
122000 291
176568 591
168284 219
438913 735
286358 941
202243 458
375769 651
149764 784
168739 404
1010996 3017
289977 1229
156376 647