21510 501
2051 504
76059 479
2769 371
26606 185
2387 171
4161 779
10783 847
25543 566
16379 206
35070 163
15883 433
5074 504
4691 687