95597 240
116618 696
313579 1176
18533 666
102921 369
19037 816
27287 282
6463 328
5131 755
3756 450
5104 412
60459 296