3026 78
12518 326
10284 566
13337 198
15550 439
52920 230
31420 359
12612 435
1583 102
3049 761
2116 386
1739 336