28702 508
15122 641
15473 678
16928 504
4603 167
3202 104
9191 332
2715 167
6509 350
7114 358
21066 167
48543 415
1885 32
4433 495
5019 769
3331 497