2114 88
1162 70
3658 768
41501 685
2292 228
3075 554
12830 396
6783 156
20998 52
11812 648
7522 602
14505 134
10054 201
2600 555
16413 212
5526 421