95497 240
116485 696
313267 1176
18481 666
102062 367
18991 816
27175 282
6456 328
5124 755
3745 450
5096 412
60311 296