22484 423
34311 366
41346 162
42937 907
12531 375
27563 118
8328 60
18263 516
15259 688
14737 394
7105 646