16580 380
3907 709
7330 427
3407 200
24907 772
99538 910
27870 424
19365 901
5488 33
5076 892
5987 263
3064 415
2889 519