8581 403
3712 144
11783 131
11170 146
2456 214
36686 525
12866 556
3706 300
4870 284
29867 388
2326 398