1020 309
1009 572
955 782
882 163
871 312
768 89
699 968
639 674
594 820
565 629
503 392
434 241
401 403
400 702
393 909
302 484
302 930
190 219
172 154
141 279