626 99
2389 490
5218 309
20843 729
5249 870
125868 209
98905 510
59105 177
15347 95
11797 82
13120 391
29505 368
8982 333
5251 605
3809 76
24520 798
5355 501
9225 614
37601 694
3380 422