16686 380
8149 28
26988 188
10086 357
33061 745
9545 938
14329 97
9260 682
3338 619
3865 557
5535 714