25596 581
8193 817
15078 570
4809 196
22196 561
7608 442
7255 850
5396 324
2862 140
8360 276
14141 335
6075 233
4426 771
3735 41
12318 823
7854 748
3593 50
8691 760
4341 116
6381 745
11797 576
6070 125
6398 556
4437 262
3693 645
4394 327