215 31
2880 683
2563 547
3861 281
5043 100
5624 479
6230 47
5214 143
5062 438
1813 338
1344 83
9029 591
1972 329