41501 643
21112 184
115970 131
38934 210
27231 177
67747 820
39988 571
53825 155
38998 924
14422 812
5178 516
3666 451
13569 330
24371 332
10944 201
157678 684
22020 810
63017 303
3629 460
26814 209
29276 233
91744 109
6069 75
17217 154
2565 272
26855 443
2490 215
10956 130