2941 100
4044 391
800 63
2844 109
3854 792
4823 568
3025 387
5101 611
2172 241
988 103
3602 903
1034 68
3960 821
3867 749
4012 931
2073 354
3786 557
4498 730
1083 138
4252 647
4662 731
2716 231
3290 478
3599 633