41 121
265 467
527 23
831 59
83 714
616 161
250 523
189 946
77 788
123 979
78 576
834 242
752 636
691 116
352 475
354 663
287 144
911 385
81 586
777 708