2813 695
14546 403
21698 129
7007 881
76605 259
3197 733
746 88
3302 624
5594 788
23376 314
49707 574
4574 645
4362 425
4171 283
16170 208
9513 285
62984 607
24761 524