3019 393
2038 97
2600 485
2935 214
1932 116
2370 309
2572 140
4494 586
5744 821
14535 781
9707 674
5768 53