3084 588
1262 261
807 247
1881 465
2526 571
2984 507
5656 978
3396 503
3196 899
1529 230
653 115
6434 466
232 37
1260 370
12317 665
3476 842
2843 783
3889 643
591 158
1392 381
1337 359
3327 855
1017 204
3888 746