592 99
2356 490
5151 309
20779 729
5229 870
125831 209
98897 510
59091 177
15334 95
11791 82
13115 391
29446 368
8979 333
5249 605
3808 76
24520 798
5352 501
9223 614
37597 694
3379 422