102984 715
114714 751
106412 440
16464 366
21814 1020
5900 57
17588 150
42450 188
5131 399
4040 727
2570 277
33426 396