4595 349
6280 707
13208 317
10420 52
3691 839
1988 93
11622 73
2633 291
74348 667
15370 583
18838 399