1501 66
4317 738
4054 404
1836 304
4372 898
2417 378
1182 78
2875 552
5333 145
10501 279
3126 47
3850 269
4311 824
5993 540
5930 702