44726 186
90290 643
11386 587
10966 264
6366 211
22371 674
4829 85
11438 79
29458 279
9051 885
5710 206
6433 867
9239 129
5858 567