4501 141
3276 58
35665 536
18150 763
125036 351
9748 103
6543 887
66942 185
133454 880
7719 300
114280 893
85580 590
35520 554
42299 389
16327 247
43841 491
35568 606
3122 292
42987 285