627 99
2389 490
5220 309
20845 729
5249 870
125869 209
98905 510
59105 177
15347 95
11797 82
13120 391
29506 368
8982 333
5251 605
3809 76
24520 798
5355 501
9225 614
37601 694
3380 422