1828 317
55587 947
6901 643
4337 102
19646 479
19472 505
100151 224
37703 334
39726 371
35667 674
28460 199
32336 879
121374 761