1103 44
458 295
184 528
1238 332
393 359
159 310
186 199
190 976
438 332
107 303
497 484
66 418
844 330
293 843
173 532
454 476
628 173
591 87
241 875
480 972