332701 734
37840 515
41176 816
8636 170
127132 370
9987 156
100416 655
2212 227
3316 77
3933 575
5274 492