3520 503
44471 509
20857 530
2680 103
3853 299
4201 38
1926 157
2832 106
2337 172
1714 174
4473 590
3167 384
3574 773