1395 370
6622 641
7197 872
60869 125
12420 581
3503 165
4625 310
4899 581
5797 653
1906 132
3300 351
7292 63
10769 164
19897 60
2135 278
1681 270
5276 780
3025 348