22564 423
34442 367
41400 162
42981 908
12545 375
27581 118
8337 60
18290 516
15271 688
14757 394
7113 646