34086 100
31594 381
18957 276
8010 167
6862 628
12477 127
5581 383
17447 557
4347 225
4759 458
2730 648
4095 703
14575 107
6754 422
3654 662
3533 224
5421 201
4859 784
1932 304
2715 596
3781 29
3513 470
3240 727
3409 417
7939 272
35798 489
13461 301
16434 459