303 82
583 274
831 66
818 650
144 880
999 488
897 230
451 202
486 36
80 168
315 534
159 313
997 65
238 562
813 257
738 836
718 234
867 911
231 76
996 246
1008 396
939 545
192 875