1316 71
11587 387
11610 41
15421 684
4036 284
14820 591
8097 171
10074 410
5371 79
32569 593
6936 890
5833 276
4800 305