30603 435
5283 334
15499 488
2012 133
11373 645
25444 626
28663 528
4213 530
1939 223
3627 248
2797 480
7233 517