150133 498
3386 291
1297 135
4168 356
6620 70
5794 322
62451 734
45022 327
9499 183
25469 646
2693 327
12989 589
15197 110
6249 102
8230 99
4932 98
2334 215
9361 717