2495 570
215 31
2923 683
2602 547
3866 281
5053 100
5639 479
6235 47
5221 143
5068 438
1815 338
1345 83
9035 591
1972 329