3930 493
14697 792
5363 326
30815 184
31255 734
12133 275
38328 671
2293 62
5042 533
10696 940
4545 188
7879 816
3101 458