3521 503
44496 509
20873 530
2684 103
3858 299
4204 38
1927 157
2834 106
2338 172
1715 174
4476 590
3170 384
3575 773