12013 621
904 95
2262 451
3047 674
2330 353
923 76
16616 370
10127 654
16578 652
2318 330
1600 224
1540 320
4265 585
3693 803
3747 680
4301 179
1528 387
3584 861
1789 267
2318 323
1965 453
2944 468
3248 549
1513 180