31389 243
5545 529
62163 715
6320 709
6436 609
10626 616
3480 212
1672 156
3136 289
2525 572
7042 197
963 86