150533 498
3545 527
2948 498
13570 730
3469 452
1342 182
22642 322
25017 267
16224 432
6763 758
3929 134
4505 169
4715 282
9936 605
3795 205
38167 273
19952 712
3417 151
4095 608
3783 562