2056 317
11932 322
1856 100
38916 298
2250 105
71560 127
23362 472
27456 268
11316 370
12383 374
4406 72
5000 577
9460 196
5774 718