102595 715
114629 751
106338 440
16458 366
21806 1020
5892 57
17516 150
42436 188
5129 399
4035 727
2563 277
33375 396