668 305
362 246
29 220
813 306
457 252
240 963
927 594
862 784
452 778
179 144
955 773
119 517
721 506
525 474
91 347
990 503
500 916
44 975
600 104
761 214