2956 70
179953 800
7788 641
3308 503
6787 607
2831 115
3184 543
4106 792
1085 128
2374 62
2418 76
4881 654
5400 507
4772 686
4112 472
6082 433