31378 243
5545 529
62154 715
6319 709
6436 609
10625 616
3479 212
1671 156
3132 289
2525 572
7041 197
963 86