2401 46
1679 219
1539 218
1208 122
6794 531
72152 450
27698 247
20485 73
9788 715
3893 397
4649 350
4762 635
7222 625