560 99
2323 490
5113 309
20740 729
5220 870
125825 209
98894 510
59078 177
15330 95
11791 82
13109 391
29441 368
8978 333
5248 605
3806 76
24518 798
5350 501
9216 614
37595 694
3379 422