860 97
7162 262
1245 182
3161 480
60768 505
2368 521
11062 731
12231 415
5187 672
4645 342
4177 265
6977 509
4170 53
5893 670
4000 213
400 31