37988 80
41927 559
19006 248
35585 118
38040 766
7548 672
41506 499
48553 767
26302 222
51345 718
132059 375
23099 168
46708 830
90262 939
25634 123
97271 308
65254 172
47833 542
18067 413
29861 287
19557 85
38128 347
51725 740
95180 572
44238 633
34727 647
20502 142
74868 869