51 955
4433 418
4879 786
77 702
271 997
934 766
500 254
232 15
419 540
543 473
443 673
939 252
931 837
900 18
1017 751
172 477
398 281
439 64
285 179
858 273
535 810
505 940
55 840
234 498