3005 581
1836 68
3063 525
1749 179
1825 400
26841 358
3306 756
3695 391
58535 294
10239 744
7504 671
6816 547
15065 263