18031 709
4006 611
3599 613
2599 356
6849 335
36458 551
1332 114
3299 370
5007 565
1056 37
5661 376
13394 838
4234 249
1659 155
6713 741