95532 240
116527 696
313361 1176
18501 666
102386 369
19011 816
27218 282
6459 328
5125 755
3747 450
5099 412
60361 296