603 99
5178 309
20811 729
125845 209
59099 177
29464 368
5250 605
3808 76
24520 798
5352 501
9223 614
37598 694
3379 422