95597 240
116622 696
313585 1176
18533 666
102922 369
19037 816
27287 282
6463 328
5131 755
3756 450
5104 412
60463 296