40909 117
17603 496
4451 302
2577 312
5844 600
5067 797
1728 186
1921 220
1699 239
3450 569
5390 129
3275 850