117581 656
5175 184
7149 185
8720 464
17139 1000
21963 81
14843 323
397521 942
53157 428
34008 223
23330 301
31982 612
4076 681