40765 116
20826 559
6333 675
4829 699
5852 547
3134 372
8551 351
3866 330
10094 687
1458 134
17379 601
5471 515
2919 571
10284 496
15003 570
10523 688
12885 351
2401 377
3703 307
13225 508
6826 359
12266 684
2377 37
8002 517
6763 520
11006 268
15347 930
58556 591