2397 88
1275 70
3908 768
42259 685
2689 228
3442 554
13080 396
6899 156
21311 52
12052 648
7662 602
14779 134
10432 201
2648 555
17129 213
5789 421