167968 643
71182 421
11762 616
56140 790
11147 526
44939 473
40840 317
34870 729
27666 612
86960 254
6859 425
5367 294
5469 295
3533 50