5966 690
4126 539
11155 146
13907 729
11703 147
23401 222
5372 578
3704 684
2408 317
2120 269
2734 527
1540 76