150125 498
3378 291
1285 135
4147 356
6620 70
5793 322
62408 734
45007 327
9490 183
25461 646
2692 327
12980 589
15188 110
6245 102
8225 99
4929 98
2334 215
9358 717