32661 133
929 144
4175 517
2389 155
3234 430
1785 239
7595 571
5496 473
10522 927
3898 514
2688 326
1920 242
6038 611
2218 480