625 99
5211 309
20841 729
125866 209
59104 177
29501 368
5251 605
3809 76
24520 798
5355 501
9225 614
37600 694
3380 422