1007 316
2620 654
2409 644
9658 194
57194 576
14234 370
5448 566
11885 482
15133 784
29212 53
44363 80
6821 862
14264 96
2361 279
3169 416
8824 349
1371 215