95409 240
116341 696
312979 1175
18390 666
101671 366
18922 815
27034 282
6455 328
5118 755
3741 450
5091 412
60180 296