215 31
2877 683
2561 547
3860 281
5038 100
5623 479
6230 47
5213 143
5060 438
1813 338
1344 83
9029 591
1972 329