2395 88
1273 70
3901 768
42233 685
2676 228
3421 554
13076 396
6894 156
21304 52
12050 648
7657 602
14772 134
10428 201
2646 555
17116 213
5786 421