28080 508
13719 641
15093 678
16542 503
4417 167
3062 104
8520 332
2533 167
6185 350
6814 358
20594 168
47996 415
1775 32
4342 495
4871 768
3238 497