103893 402
100654 235
93420 904
45048 60
11575 67
94732 507
50884 409
67892 660
15712 567
160449 139
11281 474
46816 78
42906 558
48246 701
23272 245
84606 261
43679 682
48958 919
30002 221
92685 288
92578 348
76125 353
169166 313
156793 216
41266 197
124108 168
73783 459
38393 285