28584 561
1300 352
3367 679
60276 104
1350141 2526
239084 486
384324 1073
209943 458
148008 714
284243 1143
392228 673
1240552 4610
456845 733
1208504 3184
188314 395
410631 560
385163 1317
341097 1087
434549 758
378596 1227
403777 870