3213 301
3900 751
7188 546
13084 497
4970 39
244199 1195
2346401 3883
247160 1043
328422 529
2113107 3401
383324 1160
277128 1568
232320 589
193349 743
2697275 6598
251043 640
187871 592
697263 1987
250660 1181
95323 372
142363 691
115531 632