2395 88
1274 70
3905 768
42248 685
2679 228
3432 554
13078 396
6897 156
21307 52
12051 648
7661 602
14774 134
10431 201
2647 555
17118 213
5787 421