2518 728
391 39
6311 288
6063 646
4362 285
4787 136
3496 233
8460 327
12361 119
8199 573
3519 849
2588 280