22472 423
34293 366
41344 162
42931 907
12519 375
27563 118
8326 60
18263 516
15259 688
14736 394
7105 646