400 60
1446 255
1916 41
23189 630
3566 343
303925 1032
4309 701
45797 770
7654 880
12911 588
4475 498
14974 774
29301 607
20994 189