21502 501
2051 504
76020 479
2764 371
26603 185
2385 171
4161 779
10782 847
25536 566
16370 206
35064 163
15873 433
5073 504
4690 687