150155 498
3403 291
1303 135
4196 356
6621 70
5796 322
62510 734
45033 327
9520 183
25495 646
2694 327
12998 589
15209 110
6264 102
8244 99
4935 98
2336 215
9368 717