300 39
37767 633
1212 253
15511 235
12568 153
3644 783
5534 682
2224 517
4464 178
38452 115
977 72
2101 217
3073 554
3083 571
2379 521
792 136
3058 713
2700 602
11678 392
3959 859
8895 852
3868 419
12844 430
4812 416
24518 395
49407 234
3092 214
1275 87