2296 36
10082 105
4920 658
9326 412
4535 102
6724 359
2629 61
5803 507
52716 596
10967 221
6533 324
5711 260
4553 111
8080 953
1943 147
3585 550
2353 70
8523 182
4183 866
3554 940
5822 688
2938 402
4822 689
2751 41
13805 571
3339 407
5608 177
4700 103