167053 643
71068 421
11759 616
56119 790
11143 526
44913 473
40832 317
34801 729
27632 612
86066 253
6845 425
5363 294
5457 295
3526 50