1088 134
16318 49
7783 118
4812 246
2785 762
1592 396
5948 627
108983 451
9822 584
89801 149
266175 538
97327 598
53090 155
91890 585
142467 361
93005 325
256424 1098