102086 715
114533 751
106263 440
16450 366
21790 1020
5887 57
17450 150
42399 188
5121 399
4032 727
2559 277
33321 396