970 52
3042 590
23639 643
7071 189
5385 641
158518 447
21898 351
16722 71
3847 295
36079 359
5046 753
3169 165
2854 255
22175 328
4603 400
4731 121
4794 692
8630 473
2820 606