2086 88
1152 70
3630 768
41442 685
2256 228
3040 554
12797 396
6776 156
20978 52
11786 648
7508 602
14471 134
10014 201
2596 555
16321 212
5496 421