22487 423
34322 366
41351 162
42942 907
12532 375
27563 118
8329 60
18266 516
15259 688
14737 394
7106 646