13093 561
30367 693
41081 153
6158 134
10879 671
7930 141
12289 496
24044 420
14433 35
10083 655
3435 553
19156 156
38889 567