25929 124
24263 586
2917 330
2382 546
535 101
2855 785
2024 475
1697 461
3206 981
766 196
1798 420
11437 170
19856 851
258889 1329
116570 802
14007 634
5973 268
1212 222
2533 694
824 150
2735 863
17050 277
3110 869
1747 496
3064 741
12677 725
2492 674
1374 159