4576 141
3311 58
35696 536
18171 763
125939 351
9772 103
6568 887
67202 186
133883 881
7738 300
115041 893
86188 590
35810 555
42621 389
16625 247
43988 491
36036 607
3136 292
43305 285