164680 643
70662 421
11739 616
56071 790
11123 526
44871 473
40810 317
34620 729
27501 612
84818 250
6790 425
5350 294
5444 295
3509 50