970 52
3040 590
23639 643
7070 189
5385 641
158518 447
21898 351
16722 71
3847 295
36078 359
5046 753
3169 165
2854 255
22174 328
4603 400
4731 121
4790 692
8630 473
2820 606