150599 498
3588 527
2969 498
13594 730
3494 452
1355 182
22713 322
25077 267
16264 432
6779 758
3948 134
4513 169
4763 282
9956 605
3812 205
38222 273
20057 712
3423 151
4118 608
3805 562