877 52
2970 589
23712 643
6866 189
5330 641
158467 446
21886 351
16527 71
3831 295
35911 359
5014 753
3125 165
2810 255
22159 328
4582 400
4688 121
4746 692
8578 473
2812 606