44956 211
17077 522
19655 543
10503 113
13958 896
11620 276
15610 696
9188 842
12391 635
6888 203
4048 171
9060 544
7589 152
18550 413
4118 540
87550 261
25758 531
138010 548
20531 100
140995 420
12523 49
30874 788
22981 262
61590 298
21703 697
12246 161