2143 88
1174 70
3691 768
41580 685
2359 228
3118 554
12858 396
6801 156
21041 52
11845 648
7549 602
14550 134
10097 201
2606 555
16497 212
5562 421