3215 301
3905 751
7198 546
13085 497
4979 39
244216 1195
2348660 3883
247170 1043
328445 529
2115539 3401
383344 1160
277169 1568
232334 589
193357 743
2700861 6600
251066 640
187878 592
697317 1987
250705 1181
95339 372
142379 691
115559 632