3541 449
429 70
40490 138
5062 610
79307 467
14569 844
35559 318
8834 631
4401 241
51545 323
78607 596
42699 663
3462 300
2904 316
10755 904