2136 88
1170 70
3684 768
41571 685
2337 228
3108 554
12854 396
6795 156
21031 52
11840 648
7544 602
14532 134
10086 201
2605 555
16481 212
5553 421