950 28
40 127
734 354
848 14
903 966
305 920
390 222
396 374
871 883
455 717
984 518
735 154
14450 365
13379 804
9410 361
7355 363
7304 348
6127 14
5656 40
5112 201
5044 225
4466 922
4436 646
4416 218