959 292
936 730
909 595
813 366
760 436
742 899
674 910
661 55
560 53
511 59
464 69
397 216
320 591
310 531
147 209
108 675
107 474
89 952