22861 111
42880 725
9942 898
25415 660
32639 382
17943 90
11625 201
12118 105
10545 62
44778 311
71521 211
22686 314
24642 236