5045 157
49870 542
10640 116
23308 489
216252 268
188065 745
142617 931
1091502 1872
620097 1318
1652454 3606
370110 966
22182 880
831796 1659
410104 1252
303543 503
338201 931
121499 291
175740 591
167346 218
436852 734
284764 938
201136 457
374093 649
148315 784
167889 404
1004484 2999
288593 1228
155617 647