4581 196
2373 45
11897 495
12281 984
3880 376
11921 711
11303 927
4778 860
8475 484
15751 323
2881 296
26325 374
12952 496
4013 391
2645 136
3896 392
5983 651
2835 60