2446 88
1292 70
3943 768
42347 685
2820 228
3490 554
13109 396
6922 156
21333 52
12084 648
7684 602
14809 134
10478 201
2666 555
17225 213
5821 421