4578 196
2371 45
11895 495
12281 984
3880 376
11920 711
11303 927
4777 860
8474 484
15748 323
2880 296
26323 374
12952 496
4013 391
2645 136
3896 392
5982 651
2834 60