94929 712
113432 748
105088 438
16397 366
21690 1020
5760 57
16671 148
41564 185
5042 399
3978 727
2494 277
32408 395