497 99
2285 490
5058 309
20700 729
5203 870
125818 209
98891 510
59067 177
15327 95
11791 82
13106 391
29432 368
8972 333
5244 605
3802 76
24515 798
5350 501
9214 614
37594 694
3375 422