2999 438
2182 516
980 40
729 76
1768 368
3148 912
1337 261
3084 588
1262 261
807 247
1881 465
5656 978
3196 899
4308 697
837 80
232 37
1260 370
12317 665
3469 667
385 76
4524 498
3503 800
779 98
591 158