150590 498
3584 527
2969 498
13592 730
3493 452
1355 182
22712 322
25069 267
16262 432
6779 758
3947 134
4512 169
4761 282
9956 605
3812 205
38221 273
20045 712
3422 151
4116 608
3801 562