95313 240
116238 696
312726 1175
18335 666
101507 365
18888 815
26987 282
6454 328
5113 755
3738 450
5090 412
60076 296