150163 498
3237 527
2683 498
13242 730
3272 452
1250 182
22070 322
24601 267
15880 432
6476 758
3853 134
4295 169
4599 282
9669 605
3699 205
37909 273
19311 712
3337 151
4016 608
3682 562