46493 948
22455 197
17058 115
12840 746
15196 649
26617 308
52582 453
43219 682
14094 134
12751 341
8437 549
22000 669
7905 323
12890 63
15275 392
25563 395
16896 592
8348 767
3616 165
6598 208
13291 445
2146 49
8282 834
9301 714
29319 616