4586 196
2373 45
11903 495
12281 984
3880 376
11921 711
11304 927
4779 860
8477 484
15751 323
2881 296
26325 374
12952 496
4014 391
2645 136
3896 392
5984 651
2835 60