3431 910
994 126
10683 151
46243 846
4837 471
8123 224
84487 485
18240 306
59017 516
4808 943
6466 659
2243 233
16627 128
2114 169
11845 682
2363 539
4035 716
10651 277
1566 240
1234 209
3145 316
6787 391
1099 173
2904 688
1770 318
4503 823
4639 970