300 583
149 581
111 892
155 739
275 877
102 515
366 134
1079 638
328 557
621 219
354 770
998 265
638 731
918 183
466 563
161 297
672 404
265 25
436 285
911 938