46505 948
22459 197
17061 115
12846 746
15202 649
26627 308
52596 453
43228 682
14100 134
12753 341
8441 549
22005 669
7907 323
12901 63
15286 392
25577 395
16907 592
8351 767
3617 165
6598 208
13293 445
2146 49
8286 834
9303 714
29333 616