2439 88
1288 70
3931 768
42332 685
2795 228
3474 554
13099 396
6918 156
21325 52
12072 648
7682 602
14804 134
10471 201
2660 555
17205 213
5813 421