2401 88
1276 70
3910 768
42269 685
2704 228
3444 554
13084 396
6901 156
21313 52
12055 648
7665 602
14784 134
10436 201
2649 555
17138 213
5796 421