1096 78
3016 626
9089 637
2673 139
4945 531
2443 496
6668 525
24062 67
3099 352
1453 45
3352 771
5188 617
2704 557
2616 501
2912 406
3426 653
658 39
2786 478
2101 372
2609 527
3798 366
4516 275
2764 189
2832 569
3447 706
1339 56
2647 310
1567 210