21396 334
8063 726
7070 47
13643 369
9033 711
27418 621
8973 355
3196 216
3169 623
4165 598
2207 186
7133 171
6583 741
3691 150
25981 212
12727 486