58098 202
30140 291
4675 124
2552 55
5203 871
6816 515
8620 638
5425 522
4397 138
3886 486
47309 729
10119 603
2113 66
6375 756
4500 226
3978 245
1984 84
6589 214
16540 505
4278 151
6924 95
6562 48
7170 530
4994 134
4982 839
5400 679
4521 605
3424 360