35047 93
19478 186
101246 315
31830 332
31286 204
29696 166
238282 696
60555 242
13999 157
33273 229
69304 370
31363 222
77801 463
17941 175
32878 339
107466 493
67826 254
18300 155
415703 1071
98733 422
50292 304
87207 596
41041 302
15972 211
23053 94
50196 291
114821 344
10948 197