1252 250
27263 138
9601 361
12980 590
23972 616
66939 149
74218 742
130441 512
114084 236
2944 303
5180 344
8484 578
4919 496
3438 208