149 12
405 213
200 279
130 136
268 694
649 824
17 56
207 875
516 823
327 240
807 741
870 371
104 582
308 457
641 982
787 309
204 406
87 478
924 505
393 273