21958 81
8328 154
191535 405
13297 206
17821 424
53153 428
97528 492
54454 661
28239 348
7384 665
6162 694