4398 249
1880 161
7033 235
2612 233
23563 345
5001 468
34136 856
13204 594
5524 453
6205 29
8298 999
4502 432