22893 111
42949 725
9952 898
25462 660
32714 382
17966 90
11642 201
12138 105
10562 62
44828 311
71646 212
22711 314
24689 236