29006 891
76839 331
150141 662
111642 909
53784 174
34633 264
38278 496
23280 665
45299 1136
20421 463
45239 563
32456 521
40929 536
28130 966
59481 623
37002 170
23622 532
23765 100
154978 764
49603 484
22256 284
27412 105
157958 346
48970 505
55003 815
63793 320
65669 422