968 52
3036 590
23637 643
7063 189
5385 641
158508 447
21896 351
16715 71
3846 295
36032 359
5045 753
3169 165
2853 255
22173 328
4602 400
4731 121
4787 692
8626 473
2819 606