3089 521
11951 432
6943 302
18175 92
8285 694
3415 843
1773 318
802 123
4051 796
3182 543
3310 806
2094 547
3085 469
4820 289
1219 131
5402 126
11775 105
1502 108
3161 567
4724 630
2435 642
997 71
1340 142
3228 527
3949 658
2305 497
3505 675
3370 927