1252 250
27263 138
9601 361
12980 590
23972 616
66953 149
74220 742
130456 512
114085 236
2945 303
5180 344
8484 578
4919 496
3438 208