44726 186
90299 643
11386 587
10966 264
6366 211
22373 674
4829 85
11438 79
29460 279
9053 885
5710 206
6433 867
9241 129
5859 567