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