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