6913 600
18743 673
3020 136
781 39
12656 515
2538 465
1511 169
3507 735
4232 72
3087 334
4752 412
28780 647
43013 508
8124 363
7828 376
7334 494
6611 917