16581 120
8636 208
2299 136
9589 573
3880 849
12787 420
4384 687
3738 235
4736 457
2618 378
3078 281
31110 597
4142 696
4505 579
4491 183
3638 573
2696 131
3835 318
14237 69