21503 501
2051 504
76033 479
2768 371
26604 185
2385 171
4161 779
10783 847
25538 566
16371 206
35065 163
15875 433
5074 504
4690 687