18033 709
4007 611
3599 613
2600 356
6849 335
36458 551
1332 114
3299 370
5007 565
1057 37
5663 376
13394 838
4237 249
1659 155
6714 741