18012 709
3996 611
3588 613
2591 356
6843 335
36455 551
1331 114
3299 370
5006 565
1056 37
5657 376
13393 838
4228 249
1659 155
6707 741