21511 501
2051 504
76064 479
2769 371
26607 185
2387 171
4161 779
10783 847
25543 566
16379 206
35071 163
15883 433
5074 504
4691 687