1079 313
31120 435
5435 334
15571 488
2037 133
11463 645
25817 626
28686 528
4281 530
1951 223
3698 248
2840 480
7347 517