1228 192
646 859
63 14
27 336
2562 727
948 632
266 249
999 968
123 676
955 530
956 822
230 190
783 23
2421 792
41 377
1547 842
89 535
189 886
459 912
766 676
130 1000
401 866
171 894
804 526