95656 240
116693 696
313745 1176
18572 666
103358 370
19066 816
27352 282
6469 328
5132 755
3759 450
5108 412
60545 296