3075 566
1428 103
4234 719
3899 508
2878 260
4151 381
2125 176
7880 852
4121 638
2810 277
6181 227
3176 483
4369 558
3153 632
18862 531
4999 40
3576 367
1610 171
3039 567
8867 944
4026 565
5043 164
1567 255
3600 76