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