24588 508
8280 638
13770 678
15141 503
3819 167
2581 104
6976 331
2102 167
5393 350
5679 358
12474 164
46372 415
1446 32
4003 495
4435 766
2891 497