2887 484
2373 120
4729 469
1666 315
2744 280
3633 715
64387 782
15962 592
2402 413
1442 47
5337 592
20274 235
67344 307
92810 633
7160 523
3018 442
999 156