2423 88
1285 70
3926 768
42297 685
2747 228
3462 554
13090 396
6909 156
21315 52
12067 648
7675 602
14791 134
10449 201
2652 555
17171 213
5807 421