2880 507
5243 349
6919 707
13393 317
10644 52
3892 839
2109 93
12334 74
2774 291
74473 667
15824 583
19058 399