307 82
2292 793
334 90
749 145
738 836
862 97
999 488
231 76
370 695
397 364
299 141
1008 396
787 854
1005 65
369 679
991 840
544 55
674 43
997 246
144 880
758 45
625 263
289 439