166 607
101 884
1389 580
1198 408
922 35
39 728
968 264
716 602
466 568
861 1
341 264
546 540
290 75
245 320
1112 163
311 590
893 939
388 118
935 29
568 655