28708 508
15135 641
15482 678
16940 504
4605 167
3203 104
9213 332
2716 167
6518 350
7115 358
21078 167
48557 415
1886 32
4433 495
5020 769
3332 497