1504 38
4811 521
3271 57
9410 621
2514 265
3831 759
1812 34
1658 112
2396 374
1796 127
3743 315
742 41
1462 86