48091 150
6848 683
5620 242
9948 81
7234 67
10083 719
4178 58
17193 293
5497 277
9429 79
8406 583
8073 600
5297 135
7207 660
19346 483
15941 213
19441 231
7080 305
9942 729
7751 969
5539 161
12175 658
3948 425
10308 262