14958 200
23371 118
43690 843
31823 235
39909 728
10516 304
34093 301
7774 529
10990 736
7840 788
9956 956
8891 633
6561 159
9195 497
6463 133
5585 104
12858 487
2849 204