145 482
127 313
1013 924
1007 977
33 93
768 926
238 768
586 345
634 396
319 955
741 396
322 583
267 151
327 283
51 422
178 504
196 621
249 4
729 472
232 933