47533 127
9758 806
24356 476
30234 498
158489 466
4563 87
194572 620
67004 673
106118 973
17818 513
39727 480
43212 948
36843 910
38859 945
72016 767
36837 515
193171 688
21146 476
137398 336
98136 531
92268 682
30824 254
35199 278
5555 120
107115 968
115933 949
69650 198
8771 891