20594 732
1634 227
1928 202
2514 217
3707 43
21312 622
5666 479
4814 660
4270 635
2578 235
29462 529
19371 596
4737 692