95431 240
116391 696
313070 1175
18425 666
101751 367
18941 815
27078 282
6456 328
5120 755
3743 450
5092 412
60226 296