3215 301
3904 751
7196 546
13085 497
4977 39
244212 1195
2348228 3883
247167 1043
328440 529
2115037 3401
383337 1160
277163 1568
232331 589
193355 743
2700206 6600
251060 640
187878 592
697309 1987
250696 1181
95334 372
142378 691
115551 632