30009 281
8748 655
8722 566
6167 183
5437 182
42859 924
1282 76
2861 528
2951 628
5279 490
3064 415
1401 79
5139 885