20848 340
7407 67
3423 352
13549 329
2179 45
7625 967
2700 145
5549 703
5563 671
4951 752
5161 335
17679 380
15141 692
3959 242
4088 153
18925 428
5094 110
911 37