809 169
2969 694
249 64
503 120
1359 403
153 40
2877 955
623 130
1281 286
1907 545
468 129
441 129
363 115
1822 502
5071 77
13005 305
11355 500
298553 1059
14447 691