20599 732
1634 227
1929 202
2515 217
3710 43
21321 622
5666 479
4816 660
4271 635
2579 235
29469 529
19472 596
4737 692