3947 30
7987 453
10426 342
14543 340
9695 503
4387 159
6153 191
10236 698
7145 81
11098 58
3764 93
15069 747
2113698 3405
232129 589
193063 743
45577 393
16151 695
22192 669
2481 430
26197 224
8302 611
45639 796
16322 120
16515 404
10437 562
10810 675
72746 285
16872 546