971 52
3045 590
23642 643
7074 189
5385 641
158520 447
21898 351
16724 71
3847 295
36083 359
5046 753
3169 165
2854 255
22175 328
4603 400
4731 121
4795 692
8630 473
2820 606