3028 484
2375 120
5079 469
1673 315
2904 280
3700 716
64361 784
17276 593
2459 413
1514 47
5694 592
21006 233
68761 308
96024 633
7262 523
3174 442
1009 156