2963 44
4850 869
25071 217
2867 213
4682 784
3628 138
10486 780
4702 588
5866 473
10847 406
8505 109
18092 703
3724 403
4725 674
6667 585
4664 76
4660 718
2247 336
8751 778
1633 41
4154 266
5752 538
5371 42
4598 593