3175 751
12469 430
36426 526
10920 572
31373 514
47995 829
39284 843
10143 189
14620 276
11244 375
17362 114
8019 850
18259 675
16599 636
7003 501
11624 546
8851 131
59381 371
5904 646
3572 30