25703 519
7590 295
15728 557
28049 785
40227 458
18478 386
14260 432
11647 605
29100 479
27593 627
5962 173
19151 588
15545 78
13124 397
17440 641
10103 490
16064 754
12830 581
17668 616
12031 338
23432 131
8281 228
30173 683
47659 600