105922 642
1620 92
7586 696
34235 642
5774 85
10366 524
36545 610
2539 188
5260 453
10682 774
2373 413
1863 334
2929 647