35026 77
17105 124
29138 481
3983 33
6565 358
9010 54
6823 604
25794 45
12860 303
59326 468
23056 373
4891 797
34683 935
20512 759
16536 675
9304 326
25699 201
2536 420
14682 743
10670 969
29590 537
36542 97
10403 432
75433 309
15889 573
33535 120
28601 293
4512 366