2997 306
1709 91
5790 201
4094 691
10876 670
15295 316
6233 105
2552 132
4264 571
9710 195
8213 561
2823 147
8235 159
2943 42
4255 702
4119 701
5602 521
7949 334
7568 496
3257 387
4046 789
3844 281
2553 266
4032 320
4847 331
17991 716
4467 537
4902 164