95266 240
116205 696
312638 1175
18301 666
101453 365
18864 815
26967 282
6453 328
5111 755
3738 450
5089 412
60029 296