32073 85
40246 80
129509 672
16262 105
31133 162
30612 683
165165 1099
117125 1150
24192 619
39900 134
49354 353
34545 600
41406 766
152906 813
17242 201
26629 519
197162 1051
19891 838
53568 655
50774 504
167158 843
46184 450
143699 222
117999 505