28706 508
15133 641
15481 678
16937 504
4603 167
3203 104
9207 332
2715 167
6516 350
7115 358
21076 167
48552 415
1885 32
4433 495
5020 769
3332 497