5496 157
50832 543
10804 116
23621 489
217263 268
188681 746
143073 931
1092760 1872
622012 1320
1657364 3613
370858 966
22196 880
832819 1660
411531 1253
304317 503
338985 931
121803 291
176287 591
167962 218
438176 734
285816 939
201849 457
375212 650
149350 784
168397 404
1008562 3005
289520 1229
156091 647