2436 88
1288 70
3931 768
42331 685
2790 228
3471 554
13099 396
6917 156
21324 52
12071 648
7680 602
14801 134
10470 201
2659 555
17201 213
5813 421