307031 1114
51475 193
34998 638
93325 279
205987 273
80569 438
14575 184
70754 791
106420 888
179524 517
65478 843
250231 495
219865 539
157722 546
35436 651
128677 616
27242 437
31716 87
55369 878
220293 676
118634 412
90380 500
56162 938
75295 307
392804 1287
220486 268
23689 208
135202 1110