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