105 161
198 214
277 312
242 576
367 211
598 440
250 657
492 396
261 839
11 972
491 367
482 289
139 139
17 587
638 652
122 220
730 865
293 657
814 669
533 34