20212 394
15234 747
4295 373
10582 111
38548 264
2185 168
9014 327
12552 698
3682 31
27373 581
7246 536
4562 66
3866 475
8932 90
6325 70
10620 649
5766 45
5928 138
2117 61
6865 638
2536 284
5087 189
21945 383
9787 819