2115 88
1162 70
3658 768
41503 685
2292 228
3076 554
12830 396
6784 156
20999 52
11812 648
7523 602
14505 134
10058 201
2600 555
16413 212
5526 421