2329 88
1249 70
3843 768
42041 685
2594 228
3323 554
13028 396
6875 156
21247 52
12005 648
7634 602
14724 134
10355 201
2639 555
16964 213
5726 421