14026 307
46284 78
15049 221
28170 511
14321 741
7628 88
2537 407
5893 696
10234 287
46780 756
18789 601
15165 575
32575 330
162826 974
374578 1076
2261140 7023
14530 570
6094 152
42839 854
30361 597
30878 935
25471 293