40572 640
21743 854
9481 170
7215 160
2131 301
2117 288
21265 247
16967 318
4692 817
4737 869
1923 277
2091 485
10523 485
21840 716
11125 62
32684 718
3456 580
1273 155
3310 782
2990 549
2000 434
2253 115
1987 95
1356 35
3616 729
3194 787
1569 183
4656 353