102101 715
114535 751
106266 440
16450 366
21790 1020
5888 57
17450 150
42399 188
5122 399
4032 727
2559 277
33321 396