106071 642
1641 92
7638 696
34306 642
5778 85
10392 524
36621 610
2546 188
5294 453
10764 774
2373 413
1864 334
2931 647