25476 508
9033 639
13943 678
15282 503
3908 167
2648 104
7297 331
2189 167
5484 350
5841 358
19310 166
46645 415
1509 32
4065 495
4471 766
2936 497