150143 498
3227 527
2668 498
13230 730
3260 452
1248 182
22041 322
24583 267
15855 432
6452 758
3851 134
4284 169
4595 282
9651 605
3686 205
37901 273
19269 712
3333 151
4014 608
3677 562