1007 177
22091 81
8434 154
195112 407
13435 206
17915 424
53781 428
102012 501
55199 661
28402 348
7483 665
6404 694