1291 381
225 45
2274 513
2047 632
1723 519
2518 580
3134 694
7258 733
4665 621
8544 118
9747 680
15927 702
37578 843
43228 638
18429 72
29586 186