28594 508
14866 641
15335 678
16825 504
4547 167
3159 104
8854 332
2656 167
6389 350
7035 358
20851 167
48362 415
1844 32
4386 495
4960 769
3300 497