4558 141
3307 58
35689 536
18165 763
125649 351
9763 103
6563 887
67132 185
133753 881
7729 300
114781 893
86009 590
35742 555
42527 389
16538 247
43956 491
35900 606
3129 292
43213 285