2423 88
1285 70
3926 768
42299 685
2748 228
3463 554
13091 396
6909 156
21316 52
12067 648
7675 602
14791 134
10451 201
2652 555
17177 213
5808 421