3647 352
14920 329
2366 45
7843 967
2818 145
5856 703
5746 671
4995 752
5431 334
18370 380
15856 692
4128 242
4368 153
19269 429
5508 110
895 37