95536 231
82741 139
81489 163
77531 3
71154 110
71096 667
57767 175
52579 717
51689 473
44187 207
23564 306
20987 920
16364 84
14832 355
14331 223
12489 609