2245 60
6693 466
39170 725
3928 381
11380 594
66890 524
32217 833
40494 638
8246 157
15946 260
16126 476
1536 86
4258 508