19469 169
12201 189
2361 169
3098 71
2788 430
3046 427
5128 405
2118 170
5820 273
13660 747
95793 633