102715 715
114659 751
106362 440
16460 366
21806 1020
5893 57
17540 150
42437 188
5129 399
4036 727
2565 277
33384 396