102959 715
114706 751
106406 440
16464 366
21814 1020
5899 57
17584 150
42449 188
5131 399
4040 727
2569 277
33421 396