89828 711
113033 748
104558 438
16382 366
21668 1020
5677 57
16408 147
40925 185
5026 399
3968 727
2469 277
32050 395