3005 320
4176 533
3297 498
1970 544
3228 904
2142 365
3034 779
989 137
10479 911
4396 431
13266 310
2163 138
6720 686
5903 612
5679 399
6991 667
2419 308
2296 407
3874 588
3053 629
1348 260
1113 161
3218 533
2154 120
2491 318
3037 509
3708 579
2045 341