22469 423
34286 366
41337 162
42929 907
12516 375
27562 118
8325 60
18263 516
15259 688
14732 394
7103 646