212 31
2859 683
2537 547
3858 281
5031 100
5619 479
6227 47
5211 143
5054 438
1813 338
1344 83
9027 591
1972 329