212 1
51 311
210 771
942 542
157 96
924 909
63 586
993 640
26 137
225 185
541 207
451 683
564 472
64 60
833 168
743 139
523 351
75 671
784 332
345 321
827 728
466 575
816 359
857 455
279 148
920 528
548 968
829 51
661 289
930 681