3519 503
44457 509
20852 530
2679 103
3853 299
4199 38
1926 157
2830 106
2335 172
1713 174
4472 590
3165 384
3574 773