2433 88
1287 70
3930 768
42325 685
2780 228
3467 554
13095 396
6917 156
21322 52
12071 648
7679 602
14800 134
10460 201
2659 555
17199 213
5811 421