3006 78
12500 326
10278 566
13322 198
15537 439
52895 230
31407 359
12611 435
1583 102
3047 761
2114 386
1739 336