10181 404
5291 503
5669 770
2159 204
43174 152
17351 589
3137 541
1939 157
4169 500
3790 203
1976 167
10181 30
7398 278
3930 853
3673 566
4555 334