3025 36
3421 377
15375 1011
2555 551
3101 550
10320 196
2833 292
29036 666
2975 224
3083 358
8777 575
2852 617
6136 540
1965 442
4893 92
7057 941
3449 575
3812 436
5479 304
4506 152
11857 572
9752 747
39490 372
6204 806