2999 503
15680 795
2984 302
8224 115
11339 82
3042 608
3858 112
5752 389
3339 719
5435 291
3095 600
20263 729
20677 787
272046 479
12605 396
1831 161
7257 168
6051 785
15350 357
46213 73
3880 60
64916 560
6608 357
884 57