21356 501
2036 504
75726 478
2753 371
26523 185
2375 171
4156 779
10775 847
25451 566
16292 206
34938 163
15712 433
5064 504
4681 687