2443 88
1290 70
3940 768
42340 685
2805 228
3484 554
13103 396
6920 156
21330 52
12081 648
7682 602
14808 134
10475 201
2665 555
17215 213
5817 421