44596 186
89278 643
11265 587
10815 264
6283 211
22269 674
4751 85
11253 79
29207 279
8945 885
5637 206
6369 867
9097 129
5779 567