12704 102
4016 637
13107 95
28311 609
4628 207
6260 572
2156 192
3081 187
31257 583
15500 216
15924 562
38099 860
5748 614