20595 368
132877 830
213632 1059
242202 614
450297 877
105784 565
55224 444
55737 618
128140 486
11391 471
5845 410