2395 88
1272 70
3898 768
42225 685
2674 228
3418 554
13075 396
6893 156
21303 52
12047 648
7657 602
14771 134
10425 201
2645 555
17112 213
5785 421