2889 760
4749 413
46512 797
27820 511
3316 267
5676 190
9353 136
1170 46
3621 566
8869 660
31229 537
16074 594
1428 199
1645 221