20594 732
1634 227
1928 202
2514 217
3706 43
21308 622
5666 479
4814 660
4270 635
2578 235
29451 529
19367 596
4737 692