21311 501
2035 504
75620 478
2748 371
26491 185
2373 171
4155 779
10775 847
25428 566
16263 206
34900 163
15668 433
5058 504
4676 687