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