102581 715
114628 751
106337 440
16458 366
21805 1020
5892 57
17515 150
42436 188
5129 399
4034 727
2562 277
33373 396