2235 60
6690 466
39165 725
3923 381
11362 594
66873 524
32208 833
40480 638
8240 157
15944 260
16089 476
1535 86
4258 508