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