2119 88
1166 70
3670 768
41526 685
2310 228
3087 554
12846 396
6791 156
21006 52
11830 648
7526 602
14518 134
10069 201
2600 555
16437 212
5540 421