102600 715
114631 751
106338 440
16459 366
21806 1020
5892 57
17518 150
42437 188
5129 399
4035 727
2564 277
33375 396