150126 498
3378 291
1291 135
4148 356
6620 70
5793 322
62410 734
45008 327
9492 183
25462 646
2692 327
12981 589
15189 110
6245 102
8226 99
4929 98
2334 215
9358 717