1053 313
31027 435
5391 334
15554 488
2034 133
11437 645
25716 626
28682 528
4241 530
1948 223
3682 248
2833 480
7316 517