2336 88
1251 70
3852 768
42062 685
2607 228
3327 554
13035 396
6879 156
21256 52
12008 648
7635 602
14726 134
10364 201
2639 555
16992 213
5739 421