165850 643
70852 421
11748 616
56091 790
11130 526
44887 473
40821 317
34714 729
27555 612
84996 251
6818 425
5356 294
5450 295
3514 50