22790 423
34896 367
41582 162
43145 908
12567 375
27640 118
8381 60
18374 516
15347 688
16650 395
7129 646