1012 316
2623 654
2416 644
9672 194
57237 576
14252 370
5464 566
11906 482
15146 784
29227 53
44424 80
6836 862
14269 96
2373 279
3177 416
8835 349
1382 215