3450 503
44059 509
20673 530
2693 103
3892 299
3999 38
1915 157
2810 106
2237 172
2027 174
4431 590
3093 383
3525 773