22482 423
34309 366
41345 162
42935 907
12523 375
27563 118
8328 60
18263 516
15259 688
14737 394
7105 646