109596 136
156403 631
126901 209
76781 736
45000 926
142330 343
145917 571
102616 791
95395 125
54435 608
54866 582
11539 447
64561 411
47976 46
21966 351
104949 610
134295 672
34019 295
12987 138
31794 437
26032 170
114424 508
25887 879
55687 174
157054 555
36556 588
25307 69
34263 719