95476 240
116458 696
313227 1175
18461 666
101869 367
18976 816
27152 282
6456 328
5123 755
3744 450
5094 412
60292 296