2997 306
1709 91
5790 201
4094 691
10877 670
15295 316
6234 105
2554 132
4264 571
9711 195
8214 561
2823 147
8236 159
2943 42
4255 702
4119 701
5602 521
7950 334
7569 496
3257 387
4046 789
3845 281
2553 266
4032 320
4847 331
17991 716
4467 537
4904 164