3930 52
5578 232
5077 31
80428 547
12001 455
5358 162
30240 601
12293 906
12669 132
3887 694
5450 846
2072 428
4011 426
3561 321
1813 406
5388 249
7574 541
995 119