405 299
257 227
837 650
309 328
975 222
157 88
318 269
821 209
965 921
352 237
35 29
147 941
44 185
676 168
49 954
535 702
906 372
668 500
399 868
72 938
432 995
732 313
854 910
200 939