105066 830
7528 483
13538 633
16439 709
11236 263
11385 596
5208 143
6991 626
4420 69
54815 788
6016 233
6186 295
7705 473
7377 238
8069 326
6154 167