34962 309
20725 306
39372 946
104472 819
55643 601
42153 225
33556 506
36420 131
30526 162
24315 198
29442 145
91755 317
90654 872
14135 135
36955 472
85098 524
49507 691
93592 271
33497 278
34875 756
23742 259
146330 648
15287 246
42592 679