968 52
3036 590
23637 643
7067 189
5385 641
158509 447
21897 351
16722 71
3846 295
36034 359
5045 753
3169 165
2853 255
22173 328
4603 400
4731 121
4787 692
8628 473
2819 606