105065 830
7528 483
13538 633
16437 709
11235 263
11383 596
5208 143
6990 626
4420 69
54808 788
6016 233
6186 295
7703 473
7376 238
8068 326
6154 167