2304 573
5238 462
266 335
577 151
869 595
488 192
692 254
113 23
117 525
255 787
458 251
329 729
494 834
6411 208
3600 924
58 698
4715 786
759 164
281 806
985 638
397 602
348 680
918 802