2495 592
1235 355
4468 45
66072 721
5638 161
13356 875
10912 283
1929 154
5635 430
6939 862
3013 733
2283 87