8093 791
11873 412
16016 327
7893 563
32474 429
107538 584
27506 60
67023 250
7541 434
5198 529
3984 73
2490 533
15378 58