591 100
36237 297
1099 105
58119 125
20147 472
22769 266
10002 370
10831 373
3578 71
4588 577
8359 196
4673 718