25806 124
24173 586
2917 330
2380 546
535 101
2855 785
2024 475
1696 461
3206 981
765 196
1798 420
11435 170
19855 851
258815 1329
116542 802
14007 634
5973 268
1212 222
2533 694
824 150
2733 863
16988 277
3110 869
1746 496
3064 741
12654 725
2492 674
1373 159