289076 220
157543 370
155998 80
142277 113
138972 156
121738 49
115467 284
111978 222
94765 363
94528 95
89185 120
82694 244
74185 77
74010 36
72657 81
62661 89
62602 119
61076 38
58816 58
55893 10
54375 41
50781 68
49848 59
49763 108