21373 501
2037 504
75775 478
2756 371
26532 185
2377 171
4158 779
10776 847
25467 566
16307 206
34958 163
15746 433
5066 504
4682 687