2509 728
385 39
6302 288
6059 646
4360 285
4781 136
3484 233
8443 327
12310 119
8177 573
3518 849
2586 280