215 31
2869 683
2553 547
3859 281
5038 100
5622 479
6228 47
5213 143
5059 438
1813 338
1344 83
9027 591
1972 329