95395 240
116328 696
312932 1175
18379 666
101630 366
18917 815
27029 282
6455 328
5118 755
3740 450
5091 412
60160 296