249405 966
7507 182
86403 534
89688 844
4142 370
3957 161
4226 665
2822 454
4417 502
6070 833
3948 569
53110 112
42888 614