2500 144
3631 111
89852 630
27582 715
4674 527
7009 620
12808 238
1855 205
7045 673
10091 117
3883 263
2049 151
2914 119
3950 369
2801 291
3745 437
2547 184
47175 641
6313 546
3657 338
3082 92
929 135
3764 504
2512 330