21343 501
2036 504
75696 478
2749 371
26516 185
2375 171
4155 779
10775 847
25444 566
16278 206
34929 163
15688 433
5060 504
4681 687