40034 926
8323 137
25225 664
90876 683
5075 399
2205 192
258234 831
13688 70
4489 627
3055 614
2153 304
1049 66
1427 254