213 31
2860 683
2548 547
3858 281
5035 100
5620 479
6227 47
5211 143
5059 438
1813 338
1344 83
9027 591
1972 329