502 63
9489 170
1798 343
4320 512
9023 632
5808 665
62230 383
32268 758
6013 541
3940 364
7368 275
20461 825
6041 696
4211 466