27458 907
3534 214
26869 680
6583 600
21456 247
4083 520
2976 618
14590 886
4508 743
13465 537
3081 768
1811 257
3726 924
5680 764
5072 472
10161 302
1579 278