28737 508
15242 641
15513 678
16985 504
4641 167
3218 104
9505 332
2736 167
6563 350
7130 358
21165 167
48636 415
1897 32
4440 495
5033 769
3335 497