22486 423
34315 366
41348 162
42942 907
12531 375
27563 118
8329 60
18264 516
15259 688
14737 394
7106 646