22801 423
34408 360
41695 162
43324 907
12589 375
27654 118
8394 60
18388 515
15314 688
14868 394
7112 646