95529 240
116525 696
313354 1176
18498 666
102368 369
19011 816
27216 282
6459 328
5125 755
3747 450
5098 412
60358 296