927 52
2981 589
23615 643
7034 189
5381 641
158487 447
21894 351
16690 71
3840 295
35977 359
5043 753
3166 165
2850 255
22173 328
4599 400
4728 121
4785 692
8616 473
2817 606