2517 728
391 39
6309 288
6061 646
4361 285
4786 136
3493 233
8454 327
12347 119
8196 573
3519 849
2586 280