12733 650
4079 90
2842 270
6075 536
103542 459
5766 143
120014 412
128258 517
148617 756
45678 558
29030 551
55638 639
105411 410
119380 406
66282 727
51314 253
287134 1167
35232 199
39958 809