3980 763
9857 815
3072 446
20712 375
11891 169
1982 176
11518 35
12715 238
29963 452
16805 829
11161 243
7991 30
4115 675
4466 225
2264 57
8487 621
4823 879