542 860
2982 412
2206 220
497 921
1164 1000
583 274
749 145
555 332
818 650
28 113
999 488
400 488
815 257
692 318
867 911
144 880
934 175
279 484
546 966
401 514
240 73
1010 443
861 975