2997 306
1709 91
5790 201
4094 691
10877 670
15295 316
6234 105
2554 132
4264 571
9711 195
8214 561
2823 147
8237 159
2943 42
4255 702
4119 701
5603 521
7951 334
7569 496
3258 387
4046 789
3846 281
2553 266
4032 320
4848 331
17993 716
4467 537
4904 164