165603 643
70808 421
11748 616
56087 790
11129 526
44881 473
40820 317
34692 729
27539 612
84961 251
6812 425
5354 294
5449 295
3513 50