30854 156
3104 564
16649 83
2988 598
123875 502
2670 419
2671 400
1908 228
4734 63
4985 761
3840 317
1991 303
3377 642
1486 103
1615 263
817 191
494 60
20592 152
1533 274
1120 76
9886 496
2867 648
7814 747
3078 668
797 44
2488 585
3852 694
15020 570