918 892
527 94
450 359
633 203
37 348
1000 92
470 740
568 192
175 257
66 599
98 886
1007 253
921 940
231 13
127 136
133 976
995 360
711 227
453 832
851 41
9 761
316 126
374 268
300 1000