1011 316
2623 654
2413 644
9670 194
57218 576
14245 370
5461 566
11902 482
15144 784
29224 53
44415 80
6834 862
14268 96
2372 279
3173 416
8830 349
1378 215