2943 832
15603 713
746 194
398 131
3764 374
7705 398
2548 591
6402 594
10748 203
9937 846
27299 910
14797 707
27440 49
4720 611
54718 106
980 240
5672 615
2489 795
7500 667
26131 957
3455 314
6160 827
43907 117
2911 159