21701 501
2064 504
76553 479
2779 371
26674 185
2398 171
4163 779
10787 847
25605 566
16466 206
35181 163
16005 433
5080 504
4702 687