20601 732
1634 227
1929 202
2517 217
3710 43
21325 622
5666 479
4819 660
4272 635
2579 235
29469 529
19473 596
4738 692