2059 88
1147 70
3609 768
41368 685
2228 228
3011 554
12781 396
6771 156
20956 52
11760 648
7504 602
14454 134
9986 201
2594 555
16256 212
5480 421