2315 505
1783 454
7925 356
231 44
4221 154
71851 653
55870 174
60648 385
6489 535
29800 361
7270 614
17217 855
8933 175
3679 94
2428 269
13374 54
4243 503