150156 498
3410 291
1303 135
4200 356
6622 70
5796 322
62521 734
45037 327
9523 183
25498 646
2698 327
13001 589
15220 110
6268 102
8249 99
4941 98
2336 215
9368 717