593 99
5151 309
20779 729
125831 209
59091 177
29446 368
5249 605
3808 76
24520 798
5352 501
9223 614
37597 694
3379 422