102882 715
114691 751
106395 440
16463 366
21811 1020
5895 57
17572 150
42444 188
5130 399
4038 727
2566 277
33411 396