11589 353
106287 642
1657 92
7716 696
34462 642
5804 85
10451 524
36746 610
2596 188
5362 453
10934 774
2375 413
1867 334
2934 647