43096 162
21106 655
24087 288
11603 813
12644 574
14471 361
13311 821
15363 146
18687 236
29304 552
7720 420
15069 751
8220 751
13202 895
23647 400
31908 679
72007 1177
36681 199
112800 627
10539 577
15596 817
56926 940
53464 587
12535 615