5526 157
50929 543
10826 116
23650 489
217352 268
188729 746
143132 931
1092891 1872
622303 1320
1657926 3614
370949 966
22197 880
832924 1660
411703 1254
304400 503
339050 931
121832 291
176365 591
168019 218
438327 734
285921 939
201921 457
375318 651
149413 784
168457 404
1008943 3005
289616 1229
156153 647