21580 500
9044 375
7346 834
7477 129
8687 442
12966 184
8296 175
6830 613
8787 623
6281 279
4473 65
7315 308
7107 596
6340 318
7934 661
14766 610
15021 415
10965 586
23210 674
4854 96
10814 497
7610 371
8196 576
25533 278