561 99
2326 490
5116 309
20745 729
5220 870
125825 209
98894 510
59078 177
15331 95
11791 82
13110 391
29441 368
8978 333
5248 605
3806 76
24518 798
5350 501
9216 614
37596 694
3379 422