633 18
501 68
42 467
674 258
304 943
677 534
63 29
2 318
435 648
253 299
166 443
208 494
88 54
10 512
852 759
74 206
848 597
221 43
209 502
46 304