2235 60
6691 466
39165 725
3923 381
11362 594
66874 524
32208 833
40481 638
8240 157
15944 260
16091 476
1535 86
4258 508