27322 508
11899 641
14685 678
15992 503
4223 167
2898 104
8097 332
2416 167
5905 350
6391 358
20043 166
47538 415
1675 32
4245 495
4688 766
3170 497