19468 169
12201 189
2361 169
3098 71
2787 430
3046 427
5128 405
2118 170
5820 273
13659 747
95791 633