25583 581
8179 817
15051 570
4794 196
22131 561
7581 442
7242 850
5384 324
2857 140
8356 276
14055 335
6063 233
4420 771
3730 41
12313 823
7843 748
3585 50
8685 760
4328 116
6364 745
11785 576
6060 125
6393 556
4432 262
3687 645
4376 327