95561 240
116571 696
313473 1176
18515 666
102631 369
19017 816
27251 282
6461 328
5129 755
3752 450
5101 412
60410 296