638 100
36252 297
1101 105
58169 125
20159 472
22772 266
10005 370
10833 373
3582 71
4588 577
8360 196
4676 718