19838 772
6524 320
6033 229
5323 467
7506 424
4054 37
3932 137
7686 420
4890 154
9471 795
13902 312
6087 509
7676 308
15872 227
4017 331
5006 162
17258 335
16454 426
10712 643
3762 61
5301 417
7369 497
5652 556
9168 650
12226 118
7166 352
7643 627
5720 309