5596 157
51135 543
10855 116
23703 489
217504 268
188849 747
143217 931
1093115 1874
622619 1320
1658676 3617
371074 966
22197 880
833059 1660
411960 1254
304528 503
339185 931
121897 291
176445 591
168094 218
438518 734
286047 940
202032 457
375469 651
149529 784
168563 404
1009606 3007
289759 1229
156211 647