19663 326
150583 416
63267 224
96551 1114
21674 148
57453 247
63948 426
22863 153
40164 310
42811 150
21037 307
16287 144
188645 1479
324703 605
141134 291
112991 552
59115 228
41281 271
30809 104
24754 83
67142 189
45003 491
27032 174
40753 214
27541 636
16141 255
24338 110
34062 276