1901 137
15702 629
4148 361
46466 1021
11686 308
69142 577
43003 593
7486 339
23648 421
4546 562
2845 579
4901 388
7747 866