150147 498
3395 291
1299 135
4187 356
6621 70
5795 322
62487 734
45032 327
9512 183
25482 646
2693 327
12995 589
15203 110
6257 102
8237 99
4933 98
2334 215
9362 717