21356 501
2036 504
75729 478
2753 371
26523 185
2375 171
4156 779
10775 847
25451 566
16293 206
34940 163
15713 433
5064 504
4681 687