3009 46
2052 219
1655 218
1503 122
6894 531
72655 450
28004 247
20852 73
9928 715
3962 397
4716 350
4874 635
7262 625