332722 1157
27172 718
12656 590
188023 404
180091 1273
92826 593
69192 544
148083 1027
29552 716
38782 345
7371 692
1635 124
3416 81
110242 397