303 324
910 249
120 156
518 467
373 541
675 29
40 393
453 538
173 18
343 194
909 767
54 951
262 394
241 149
165 556
124 105
356 865
63 251
605 4
454 906
922 874
217 358
54 301
645 827