259561 1143
133003 209
171707 772
34227 664
24671 191
221423 265
51465 584
37473 361
53539 271
2117 226