10186 404
5295 503
5669 770
2159 204
43186 152
17359 589
3137 541
1939 157
4172 500
3791 203
1977 167
10191 30
7404 278
3933 853
3677 566
4557 334