150156 498
3236 527
2682 498
13241 730
3271 452
1249 182
22063 322
24601 267
15875 432
6454 758
3853 134
4292 169
4598 282
9659 605
3697 205
37906 273
19301 712
3337 151
4016 608
3681 562