3642 352
14912 329
2355 45
7832 967
2811 145
5845 703
5738 671
4994 752
5421 334
18358 380
15852 692
4115 242
4362 153
19265 429
5502 110
892 37