994 52
3084 590
23652 643
7122 189
5401 641
158545 447
21914 351
16812 71
3857 295
36249 359
5060 753
3176 165
2856 255
22187 328
4610 400
4744 121
4808 692
8681 473
2827 606