2350 88
1260 70
3859 768
42117 685
2625 228
3353 554
13041 396
6883 156
21275 52
12018 648
7638 602
14740 134
10380 201
2642 555
17022 213
5756 421