3330 301
4000 751
7488 546
13218 497
5222 39
244499 1195
2396740 3904
247312 1043
329070 529
2159606 3416
383857 1161
278057 1568
232578 589
193644 744
2765874 6618
251587 640
188390 592
698420 1987
251980 1182
95724 372
142584 691
115875 632