944 52
3026 590
23625 643
7038 189
5382 641
158494 447
21894 351
16696 71
3841 295
35985 359
5044 753
3167 165
2851 255
22173 328
4601 400
4730 121
4785 692
8621 473
2817 606