210 31
2856 683
2532 547
3858 281
5029 100
5619 479
6225 47
5207 143
5054 438
1813 338
1344 83
9027 591
1972 329