11177 578
29452 493
3402 79
3995 642
16282 504
53698 607
24435 324
75877 642
70221 685
40535 668
15950 445
8571 421
2171 451
5677 151
12270 345
9182 54