105937 642
1620 92
7590 696
34243 642
5774 85
10368 524
36560 610
2540 188
5265 453
10690 774
2373 413
1863 334
2929 647