22893 111
42946 725
9952 898
25460 660
32712 382
17965 90
11642 201
12136 105
10560 62
44827 311
71640 212
22710 314
24687 236