31950 577
6852 518
4545 292
23676 570
15096 634
7338 772
3749 283
10257 415
4013 361
4677 345
3938 253
3147 228
2032 371