1036 313
30974 435
5357 334
15548 488
2030 133
11421 645
25678 626
28679 528
4235 530
1944 223
3672 248
2831 480
7287 517