20528 419
31849 360
40285 162
40777 904
12309 375
27123 118
7863 60
17844 514
15015 688
14350 394
6929 646