15603 103
4362 637
14305 95
31275 609
4972 207
6518 572
2285 192
3214 187
33951 583
19250 216
16337 562
38851 860
6386 614