165322 643
70757 421
11746 616
56080 790
11127 526
44877 473
40818 317
34673 729
27523 612
84928 251
6802 425
5354 294
5447 295
3511 50