3995 313
648 175
1924 626
474 152
2103 475
1139 323
15236 42
14667 730
19268 364
1822 506
1666 419
4788 209
735 187
985 279
622 197
4343 568
11100 524
2389 533
1538 412
1611 285
797 251
623 146
136 38
2538 645