17596 215
26306 57
23548 184
30414 179
9244 626
4767 310
3943 675
4347 701
26293 601
3189 243
4915 574
7312 607
4028 804