2296 505
1760 454
7811 356
199 44
4140 154
71675 653
55762 174
60245 385
6474 535
29738 361
7235 614
16945 855
8916 175
3672 94
2406 269
13279 54
4226 503