166 607
2117 304
969 642
1198 408
833 173
945 110
850 211
466 568
893 939
715 602
457 790
1440 384
51 396
311 590
903 381
140 244
132 893
655 84
340 264
458 239