10297 195
9023 445
5054 632
30973 91
14857 126
244251 1195
2374125 3930
327020 529
2115599 3407
382772 1160
276571 1575
2682548 6580
250354 642
186948 592
699483 1985
249333 1180
94760 372
141899 691
110337 629
45787 385
53999 627
290830 1058