4680 196
2388 45
11998 495
12288 984
3886 376
11929 711
11313 927
4788 860
8482 484
15753 323
2890 296
26328 374
12955 496
4016 391
2649 136
3897 392
5994 651
2839 60