2403 46
1681 219
1539 218
1208 122
6795 531
72153 450
27699 247
20486 73
9790 715
3893 397
4650 350
4762 635
7222 625