502 60
164 102
541 931
464 217
8 88
859 885
662 907
476 334
374 938
746 411
823 623
583 139
403 974
353 546
622 862
64 35
176 765
154 538
418 596
78 809