22470 423
34288 366
41338 162
42930 907
12516 375
27562 118
8325 60
18263 516
15259 688
14733 394
7104 646