31675 962
27009 186
110411 824
8804 154
66602 570
272217 441
9254 126
286612 1270
349812 987
29848 370
272649 644
49474 184
19654 633
113017 504
53410 536
49184 374
405818 1008
31184 656
171856 613
172547 1114
99701 633
17208 167
111095 972
72697 626
58584 83
108666 716
484454 1571
13259 92