2953 284
2157 371
2339 508
1872 374
7554 411
4578 951
5086 311
3280 618
2816 382
43507 476
1135 178
18349 80
2744 614
4172 692
3126 861
2805 724
2216 542
5015 721
1271 35
1353 34
5951 884
2000 386
2808 708
779 106