856 97
6974 262
1237 182
3154 480
60646 505
2365 521
11046 731
12216 415
5182 672
4627 342
4172 265
6962 509
4158 53
5874 670
3960 213
400 31