21313 501
2035 504
75622 478
2748 371
26495 185
2373 171
4155 779
10775 847
25430 566
16263 206
34904 163
15668 433
5058 504
4676 687