1035 216
2731 624
11411 447
89711 399
2152 449
1937 357
1961 308
2771 672
10745 107
809 230
2679 660
4447 36
820 214
4481 348
3155 859
3333 842
4683 147
9817 839
1044 219
2772 769
1742 297
150 29
3931 684
5805 410