21502 501
2051 504
76023 479
2765 371
26604 185
2385 171
4161 779
10782 847
25536 566
16371 206
35064 163
15873 433
5073 504
4690 687