102913 715
114695 751
106401 440
16463 366
21813 1020
5898 57
17580 150
42447 188
5131 399
4038 727
2566 277
33415 396