125080 176
2223 289
19372 806
14441 892
5496 765
12412 423
8733 459
4926 741
7325 476
20712 478
12704 699
5746 123
8556 593
9972 516
41845 582
36269 613
6836 530
67989 833
16084 294
13127 492
17909 429
7748 248
4292 888
27669 155
80871 565
5475 138
23083 482
5270 77