40763 116
20824 559
6333 675
4828 699
5850 547
3134 372
8551 351
3861 330
10093 687
1458 134
17373 601
5467 515
2919 571
10276 496
14995 570
10523 688
12883 351
2401 377
3698 307
13224 508
6824 359
12255 684
2376 37
8002 517
6761 520
11005 268
15346 930
58524 591