105957 642
1628 92
7596 696
34256 642
5776 85
10374 524
36574 610
2541 188
5275 453
10716 774
2373 413
1863 334
2929 647