2115 88
1162 70
3662 768
41505 685
2296 228
3077 554
12833 396
6785 156
21001 52
11815 648
7523 602
14507 134
10059 201
2600 555
16418 212
5530 421