42576 509
20275 446
8505 353
15629 229
73240 142
9787 516
16230 299
104542 828
26581 443
21642 740
18208 272
15088 917
11100 664
11799 229
16338 341
17790 306
17014 169
16172 231
11329 218
30319 489
14916 751
27946 1118
21485 604
37826 978