20026 110
11739 753
34943 73
301473 953
26362 288
353976 1383
13640 486
77005 263
13984 753
14639 156
211483 462
9035 50
178450 513
21262 361
19282 294
16546 913
37279 403
427102 1025
171995 489
23177 228
139929 562
758707 1143
19645 386
12479 100
12629 560
14090 392
148370 714
358314 900