14699 93
4301 138
5196 583
8178 671
7502 184
6768 317
3576 729
5835 757
4585 85
7005 488
11406 821
12496 275
3410 188
8882 489
5774 656
5689 50
15570 701
19895 551
11938 292
5252 217
2957 308
9650 635
4335 98
2449 262