150143 498
3389 291
1298 135
4180 356
6621 70
5795 322
62472 734
45028 327
9506 183
25478 646
2693 327
12993 589
15201 110
6253 102
8233 99
4932 98
2334 215
9361 717