3016 828
3051 676
2569 371
2886 654
2664 607
434 52
4288 262
1963 483
1159 202
4418 424
2172 377
1181 118
4899 652
4958 568
1557 49
2987 604
2145 501
1832 169
1791 397
2177 104
887 91
2806 646
5247 761
3068 683