592 160
2306 500
500 101
1667 517
104411 632
51450 316
78578 778
7087 688
50553 315
69123 801
56318 497
43978 374
14146 790
5097 618
103923 982
109969 627
55924 417
70065 896
86978 692
11794 140
71958 254
128059 198
8364 243
20411 141