30956 175
77122 636
43734 639
58704 894
75835 426
42098 578
615507 1420
17678 93
22607 686
22546 517
39305 184
24923 626
36618 694
17288 95
28319 221
19377 545
37406 559
58051 561
25079 193
32450 469
25625 103
21846 350
15717 581
26239 685
14062 146
15880 243
5226 816
20404 604