165431 643
70767 421
11746 616
56081 790
11127 526
44877 473
40820 317
34683 729
27527 612
84936 251
6805 425
5354 294
5447 295
3512 50