3120 47
5877 627
10932 686
1882 160
1857 88
2982 532
24673 476
9282 229
6011 1001
3907 881
4011 755
3178 292
2365 368
9676 487
2510 136
2298 249
3359 59
3934 911
12478 856
4021 277
16933 898
7861 599
2604 448
3724 291