22960 111
43172 725
10000 898
25593 660
32896 382
18102 90
11693 201
12193 105
10626 62
44977 311
72050 212
22796 314
24853 236