30231 435
5114 334
15420 488
1972 133
11178 645
24759 626
28564 527
4123 530
1913 223
3574 248
2657 480
7148 517