21723 501
2068 504
76626 479
2779 371
26687 185
2399 171
4163 779
10788 847
25611 566
16475 206
35196 163
16009 433
5082 504
4703 687