95299 240
116229 696
312710 1175
18329 666
101495 365
18880 815
26986 282
6454 328
5113 755
3738 450
5090 412
60056 296