95407 240
116337 696
312967 1175
18386 666
101662 366
18922 815
27032 282
6455 328
5118 755
3740 450
5091 412
60177 296