95412 240
116346 696
312986 1175
18392 666
101677 366
18922 815
27034 282
6455 328
5118 755
3741 450
5091 412
60181 296