14563 225
45772 715
6745 729
6233 115
8338 49
33781 430
9293 469
14509 927
3170 87
13739 81
4916 547
11302 844
6341 343
11341 273
10365 185
38677 386