95488 240
116472 696
313247 1176
18467 666
101992 367
18980 816
27164 282
6456 328
5123 755
3744 450
5095 412
60303 296