21982 81
8340 154
191857 405
13311 206
17833 424
53258 428
97893 493
54522 661
28260 348
7397 665
6188 694