20243 81
4820 228
19882 936
7859 323
42079 364
2189 366
2781 463
177485 571
17634 455
19196 447
9482 874