150533 498
3544 527
2948 498
13570 730
3468 452
1342 182
22641 322
25015 267
16223 432
6761 758
3927 134
4503 169
4713 282
9936 605
3795 205
38165 273
19950 712
3417 151
4095 608
3782 562