150162 498
3413 291
1303 135
4205 356
6625 70
5796 322
62536 734
45040 327
9528 183
25500 646
2698 327
13003 589
15221 110
6271 102
8254 99
4943 98
2337 215
9368 717