2121 88
1166 70
3671 768
41535 685
2314 228
3089 554
12847 396
6791 156
21010 52
11831 648
7529 602
14521 134
10071 201
2600 555
16442 212
5542 421