104423 175
88970 77
82708 121
75437 106
63816 276
53916 60
46290 70
39818 107
38275 88
37470 130
33912 65
31134 29
31072 37
29871 72
27085 48
26845 84
24858 119
24581 72
23180 23
22125 27
22001 27
21703 38
21681 64
21537 25