1597 254
1438 150
1406 309
505 36
1491 329
2255 636
6862 580
2794 576
439 59
3081 688
3052 791
5007 820
4478 482
2541 331
7860 666
2530 757
2801 772
1545 373
3098 731
978 183
2183 424
2231 47
277 37
2230 646