2437 684
388 41
1945 432
2205 675
1078 241
14447 621
7417 47
5499 748
3116 49
35766 292
65328 395
22066 114
31291 492
3343 249
2910 571