167898 643
71173 421
11762 616
56140 790
11147 526
44937 473
40839 317
34864 729
27666 612
86912 254
6857 425
5367 294
5468 295
3531 50