4850 425
8059 587
2522 353
7340 571
2070 255
18162 830
36709 103
181538 797
21197 620
14242 418
4051 678
5617 489
4206 393
6110 577
3048 543
1043 89
4102 893