537 99
5091 309
20722 729
125822 209
59074 177
29437 368
5248 605
3806 76
24518 798
5350 501
9216 614
37595 694
3379 422