1505 38
4812 521
3274 57
9411 621
2516 265
3832 759
1812 34
1659 112
2399 374
1796 127
3747 315
742 41
1463 86