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