2404 88
1278 70
3913 768
42274 685
2707 228
3447 554
13085 396
6901 156
21313 52
12055 648
7669 602
14786 134
10440 201
2649 555
17145 213
5797 421