1868 108
2945 163
4612 686
2269 405
1374 89
4591 133
7173 539
3029 668
3921 535
3809 506
1658 58
6053 628