31866 743
18579 625
6231 165
47657 277
124497 939
12005 665
2069 228
9228 729
2736 237
19947 173
21879 445
12995 345
22237 727
2544 462
15377 148
39039 640
14562 104
9171 421
2990 778
25071 633
2922 712
19518 662
3157 841
5988 163
12017 568
3928 317
5678 140
6084 332