2124 88
1168 70
3676 768
41554 685
2318 228
3098 554
12849 396
6795 156
21017 52
11835 648
7533 602
14527 134
10074 201
2601 555
16457 212
5546 421