563 99
2327 490
5118 309
20748 729
5221 870
125825 209
98894 510
59079 177
15331 95
11791 82
13110 391
29442 368
8978 333
5248 605
3806 76
24519 798
5351 501
9216 614
37596 694
3379 422