95530 240
116527 696
313359 1176
18498 666
102375 369
19011 816
27217 282
6459 328
5125 755
3747 450
5098 412
60360 296