166400 643
70946 421
11755 616
56101 790
11136 526
44894 473
40829 317
34749 729
27587 612
85097 251
6832 425
5359 294
5456 295
3520 50