19467 169
12201 189
2361 169
3098 71
2787 430
3043 427
5125 405
2118 170
5820 273
13659 747
95783 633