1016 177
22095 81
8434 154
195245 407
13441 206
17917 424
53792 428
102185 501
55220 661
28408 348
7485 665
6413 694