34096 1033
31665 243
33273 354
19384 789
16793 572
15527 871
85965 437
12143 593
36203 923
20891 632
20980 89
22178 361
71105 769
17274 249
6663 468
55709 307
15964 906
123085 510
32755 232
49518 601
43731 209
79767 808
94441 767
35457 748
16475 677
319168 708
26889 378
24501 613