1015 177
22095 81
8434 154
195228 407
13440 206
17917 424
53791 428
102155 501
55219 661
28408 348
7485 665
6410 694