577 99
2343 490
5141 309
20763 729
5224 870
125828 209
98895 510
59086 177
15333 95
11791 82
13111 391
29443 368
8978 333
5248 605
3806 76
24520 798
5352 501
9220 614
37596 694
3379 422