150593 498
3585 527
2969 498
13594 730
3493 452
1355 182
22712 322
25074 267
16263 432
6779 758
3948 134
4512 169
4763 282
9956 605
3812 205
38222 273
20050 712
3423 151
4117 608
3801 562