150546 498
3558 527
2949 498
13575 730
3469 452
1342 182
22654 322
25029 267
16234 432
6767 758
3932 134
4505 169
4728 282
9939 605
3798 205
38181 273
19972 712
3418 151
4098 608
3788 562