1279 381
225 45
2274 513
2047 632
1723 519
2518 580
3134 694
7258 733
4664 621
8544 118
9747 680
15925 702
37575 843
43228 638
18429 72
29586 186