1505 38
4812 521
3274 57
9411 621
2517 265
3832 759
1812 34
1660 112
2399 374
1796 127
3747 315
743 41
1463 86