2954 726
2215 503
483 153
20122 579
1924 626
1538 412
7545 711
9629 319
136 38
1804 478
250 60
555 179
1316 406
2970 888
10472 663
692 216
1301 318
2283 685
10006 559
8932 289
750 179
2760 629
12540 330
14196 118