2409 46
1685 219
1540 218
1211 122
6801 531
72168 450
27704 247
20495 73
9791 715
3893 397
4651 350
4762 635
7222 625