6217 81
10599 616
2112 72
29352 207
2900 97
23198 906
55815 656
394969 1237
24030 533
14086 874
21951 377
30392 298
31884 189
5932 656