2940 815
3391 743
543 48
832 74
760 65
3873 677
6969 425
2126 306
2109 262
3404 843
3526 852
8172 753
2474 342
2051 210
3217 598
2176 297
3221 731
1266 41
3304 579
3116 335
11581 632
2454 486
4942 502
838 76