215 31
2866 683
2552 547
3858 281
5038 100
5622 479
6228 47
5213 143
5059 438
1813 338
1344 83
9027 591
1972 329