102891 715
114691 751
106396 440
16463 366
21811 1020
5895 57
17572 150
42445 188
5131 399
4038 727
2566 277
33412 396