2395 88
1272 70
3898 768
42224 685
2673 228
3417 554
13075 396
6893 156
21303 52
12043 648
7656 602
14770 134
10424 201
2645 555
17107 213
5785 421