2315 505
1792 454
7939 356
233 44
4234 154
71865 653
55901 174
60699 385
6493 535
29806 361
7276 614
17240 855
8935 175
3679 94
2428 269
13388 54
4252 503