1222 100
37335 297
1880 105
66511 127
21785 472
25001 266
10637 370
11472 374
3964 71
4731 577
8666 196
5159 718