1026 309
813 160
699 532
62 732
145 642
1080 826
550 313
617 497
278 622
304 639
333 271
648 811
280 109
990 596
375 408
672 463
23 263
222 124
474 364
833 221