3027 46
2060 219
1656 218
1513 122
6898 531
72674 450
28015 247
20857 73
9936 715
3964 397
4716 350
4876 635
7263 625