95470 240
116447 696
313197 1175
18450 666
101828 367
18968 816
27144 282
6456 328
5122 755
3744 450
5093 412
60280 296