2408 46
1685 219
1540 218
1209 122
6797 531
72167 450
27704 247
20495 73
9791 715
3893 397
4651 350
4762 635
7222 625