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