3950 763
9853 815
3066 446
20709 375
11880 169
1980 176
11493 35
12696 238
29953 452
16802 829
11151 243
7985 30
4113 675
4462 225
2264 57
8485 621
4822 879