3070 79
2594 591
1886 61
3027 280
505 49
4947 155
2393 368
3781 915
2133 116
6031 618
91801 616
21653 72
4382 388
2752 855
30041 541
50949 293
2778 140
5557 677
4098 849
3623 495
2507 653
2212 127
233336 1073
11554 583
8911 158
165834 866
1279 350
5561 418