102123 715
114537 751
106267 440
16450 366
21791 1020
5888 57
17453 150
42406 188
5122 399
4032 727
2559 277
33324 396