8093 791
11873 412
16016 327
7893 563
32472 429
107530 584
27506 60
67021 250
7541 434
5198 529
3984 73
2490 533
15377 58