150585 498
3581 527
2967 498
13587 730
3492 452
1355 182
22706 322
25065 267
16261 432
6778 758
3947 134
4511 169
4758 282
9956 605
3810 205
38218 273
20038 712
3422 151
4114 608
3800 562