167283 643
71092 421
11759 616
56123 790
11144 526
44921 473
40835 317
34819 729
27641 612
86330 254
6845 425
5364 294
5458 295
3527 50