18030 709
4003 611
3599 613
2597 356
6849 335
36457 551
1332 114
3299 370
5007 565
1056 37
5660 376
13393 838
4233 249
1659 155
6711 741