546 99
5099 309
20731 729
125823 209
59077 177
29437 368
5248 605
3806 76
24518 798
5350 501
9216 614
37595 694
3379 422