690 99
5506 309
21071 729
125906 209
59168 177
29580 368
5254 605
3811 76
24530 798
5358 501
9233 614
37619 694
3383 422