30746 166
244698 952
15718 86
14040 464
37768 420
17630 642
12442 345
18440 86
9714 439
49625 531
1548 222
1516 69