2427 88
1285 70
3927 768
42301 685
2765 228
3463 554
13092 396
6911 156
21319 52
12069 648
7676 602
14795 134
10452 201
2653 555
17181 213
5808 421