105649 642
1601 92
7521 696
34061 642
5757 85
10310 524
36428 610
2503 188
5169 453
10539 774
2368 413
1862 334
2928 647