150160 498
3413 291
1303 135
4204 356
6623 70
5796 322
62533 734
45037 327
9525 183
25500 646
2698 327
13003 589
15221 110
6270 102
8253 99
4943 98
2336 215
9368 717