9593 145
11188 387
134351 402
32031 326
219674 496
106277 385
202831 910
205492 965
50522 463
92348 735
183454 809
99884 238
53129 273
71354 778
136669 646
28505 87
182210 993
98593 393
62018 341
79848 277
123554 617
524594 1771
83978 616