16593 120
8642 208
2301 136
9596 573
3883 849
12789 420
4384 687
3741 235
4740 457
2621 378
3082 281
31120 597
4144 696
4510 579
4499 183
3638 573
2698 131
3839 318
14248 69