20848 340
7407 67
3423 352
13548 329
2178 45
7624 967
2700 145
5549 703
5563 671
4951 752
5156 335
17679 380
15141 692
3959 242
4088 153
18925 428
5094 110
910 37