165448 643
70773 421
11746 616
56081 790
11128 526
44877 473
40820 317
34684 729
27527 612
84938 251
6806 425
5354 294
5447 295
3513 50